HTTP Proxy Information includes input parameters that apply to the following operators:
- Use Proxy?
-
Specifies whether the HTTP calls go through a proxy server. This field overrides the module field. If left blank, the operator uses the default value set at the module level.
- Values
-
One of the following:
- True - Indicates to route HTTP calls through a proxy server.
- False - Indicates that HTTP calls do not go through a proxy server.
- Blank - Indicates to use the value set at the module level.
- Any other value - Same as False.
Notes:
- Setting this field to False disables the remaining fields in HTTP Proxy Information.
- Not setting this field to False in the operator (true, dataset variable or any other value) enables the remaining fields in HTTP Proxy Information.
- Proxy Host
-
Specifies either the URL (with http or https) of the proxy server or the FQDN of the proxy server.
Note: If the FQDN is entered, the HTTP scheme is used to contact the Proxy server, that is, http://<FQDN of proxy>:<port>.
- Proxy Port
-
Specifies the port of the specified Proxy Host.
- Values
-
One of the following:
- Blank - Inherits the Default Proxy Port value set at the module level, if present. Otherwise, port 80.
- The specified port number.
- Proxy Authentication?
-
Specifies whether the proxy server, at the specified proxy URL, requires authentication. Proxy authentication can be either Basic HTTP authentication or NTLM authentication. If either type of authentication is needed, set this value to true.
- Values
-
One of the following:
- True - Indicates the proxy server requires authentication.
- False - Indicates the proxy server does not require authentication.
- Blank - Indicates to use the default value set at the module level.
- Any other value - Same as False.
- Proxy NTLM Authentication?
-
Indicates whether the specified Proxy Host requires NTLM authentication.
- Values
-
One of the following:
- True - Indicates that the specified Proxy Host requires NTLM authentication.
- False - Indicates that the specified Proxy Host does not require NTLM authentication. The proxy host uses basic HTTP authentication.
- Blank - Specifies to use the value set at the module level.
- Any other value - Same as False.
- Note
-
If Proxy Authentication is set to false in the operator then the following are disabled:
- Proxy NTLM authentication
- Proxy User name
- Proxy Password
- Proxy Domain name
If Proxy Authentication is not set to false in the operator (true, dataset variable or any other value) then the following are enabled:
- Proxy NTLM Authentication
- Proxy User name
- Proxy Password
- Proxy Domain name
- Proxy User name
-
Specifies the username to use when authenticating with the proxy.
- Proxy Password
-
Specifies that password associated with the Proxy User name.
- Proxy Domain name
-
Specifies the name of the domain to use when authenticating against the specified Proxy server.
Use the following guidelines:
- Enter the proxy domain name (required) if the operator uses NTLM authentication against the Proxy server.
- Leave blank if the Proxy Domain name is not required for authentication. If the operator uses basic HTTP authentication against the Proxy server, a domain name is typically not required.
Usage Notes for Proxy Domain name, Proxy User name, and Proxy NTLM authentication
- A blank Proxy Domain name field does not automatically prompt the operator to inherit the proxy domain name value from the module.
- The Proxy Domain Name field of the operator is tied to the Proxy User name field of the operator as follows:
- If the Proxy Domain name of the operator is specified, the operator uses this name.
- If the Proxy Domain name is blank and the Proxy User name is specified (not blank), the operator uses a blank Proxy Domain name.
- If the Proxy Domain name is blank and the Proxy User name is not specified (blank), the operator uses the inherited Default Proxy Domain name.
- A specified Proxy Domain name is used as follows: